New Features in The JavaBeans Bridge for ActiveX Beta 5
- The Bridge does not rely on any environment variable (CLASSPATH or
PATH).
- The PropertyPages concept of the ActiveX world are now supported. Any
JavaBeans component that define a Customizer will have a property page.
- PropertyChange and VetoableChange are now forwarded like normal OLE
events so Visual Basic Script can be attached to these events.
Bugs Corrected since Beta-4
- Customizer would be displayed as a property page in the wrong location
in Visual C++ 5.0.
- QueryInterface in IConnectionPoint was not implemented correctly.
- Parameters of methods would not be evaluated correctly in Visual Basic
5.0 when there is only one argument.
- OLEIVERB_HIDE would crash Lotus Approach 97.
- Registry window would appear during JavaBeans packaging time.
- Bridge would not load with JRE
- Bad registry data formats for InPlace objects
- Various metafile painting
Bugs Corrected since Beta 3
- Event stub generation would fail when one of the event property would
be of type Object[].
- Events would not be forwarded in some ActiveX containers like Excel
97.
Bugs Corrected since Beta 2
- Property change notification was incorrectly forwarded for stock properties.
- Direct connection between components was generating an exception.
- Look in the documentation for an example how to hook up components
directly while running through the bridge.
- Invisible beans were not supported.
Bugs Corrected since Beta 1
- The Packager would fail if the Bean is not a part of a package. The
packager would raise an exception when trying to package a Bean which is
not part of a package.
- Persistence problems. The JavaBeans Bridge for ActiveX would fail when
trying to load/save multiple times in some containers like Word 95.
- Word Crashes when using frame display. The JavaBeans Bridge for ActiveX
would fail after displaying a JavaBeans component in Word 95 as a frame
picture.
- The Bridge would not load when the licensing key was requested. The
Bridge was not implementing a licensing key by itself. You need to modify
the hooks provided to allow correct licensing. The bridge was not dealing
correctly with Containers that check the license key.
- Various IDispatch problems (Parameter passing and packaging).
- Design Mode problems. The bridge was not handling correctly some Design
mode ambient properties.
Miscellaneous
Please note that there are repaint glitches in Visual Basic while running
certain Beans in Design Mode. Use Visual Basic "Run Mode" to get
an actual view of your JavaBeans.
Use the Bug Report page (on the Javasoft
web page) to report bugs in the JavaBeans bridge for ActiveX.
Java, JavaBeans, and JavaSoft are trademarks of
Sun Microsystems Inc.
Copyright © 1997 Sun Microsystems,
Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA.
All rights reserved.
Send questions or comments about this site to webmaster@wombat.eng.sun.com.